package com.zian.domain.vo;

import com.zian.enums.GenderEnum;
import com.zian.enums.IsDeletedEnum;
import com.zian.enums.LockedEnum;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import lombok.Data;

import java.time.LocalDateTime;

@Data
@ApiModel(description = "用户查询VO")
public class UserQueryVO {

    @ApiModelProperty( "id")
    private Long id;

    @ApiModelProperty( "用户名")
    private String username;

    @ApiModelProperty( "昵称")
    private String nickName;

    @ApiModelProperty( "手机号码")
    private String phone;

    @ApiModelProperty( "性别")
    private GenderEnum gender;

    @ApiModelProperty( "是否锁定")
    private LockedEnum locked;

    @ApiModelProperty( "删除标识")
    private IsDeletedEnum isDeleted;


    @ApiModelProperty( "创建时间")
    private LocalDateTime createTime;
}
